transferable deposits - Spanish English Dictionary